common snapping turtle – English–Italiano translations

🇬🇧 en it 🇮🇹

common snapping turtle noun

  • turtle
testuggine azzannatrice
Wiktionary Links